mechanical cleaning - Alemán Inglés Diccionario